Spread WPF-Silverlight 表格控件 - 特性和亮点
边框
Spread 支持为一个单元格或者一个单元格区域设置边框,您可以通过属性定制边框样式。边框可以定制为进现实左、右、上、下或者显示四边。你可以使用内置的样式或者自定义边框样式。你还可以将不同的样式应用于不同的单元格或者单元格区域中。
合并单元格
当单元格中含有相同的数据时,Spread 可以在行列间自动合并含有相同数据的单元格。这样可以更清晰的呈现数据,比如在绑定数据库的时候。
单元格类型
Spread 支持 18 种单元格类型,方便用户输入你所期望的数据。
数据绑定
Spread 可以绑定任何实现了 IList 或者 IListSource 接口的数据源。当你链接到数据源后,Spread 会自动匹配数据类型并将相应的单元格类型设置到对应的单元格上。例如,数据过是布尔类型的,Spread 就会显示复选框类型。Spread 使得呈现数据、编辑数据、更新数据更加便捷。例如:
- 锁定单元格禁止用户编辑
- 隐藏行或者列
- 变更单元格类型
过滤
你可以根据用户体验为表格定制数据过滤规则。使用行过滤,用户可以挑选出表格上列中的数据并且仅将满足条件的数据显示出来。
冻结行和冻结列
冻结行和冻结列可以使行、列保持显示状态,无论用户如何拖动滚动条。当你在需要在将某些信息始终显示出来,并且这些信息又不在行头或者列头中的时候,冻结行和冻结列是非常有效的方法。
分组
可以将行设置为 Outlook 样式的分组方式。对于海量数据,分组可以按照用户意愿显示数据。用户可以将列头拖动到分组区域中,增加分组,同时通过多级分组展示数据。
多级列头和多级行头
您可以在行头或列头定义任意数量的列和行。您还可以完全自定义行头和列头的样式,包括文本、样式、渐进色、间距、高和宽。
Spread WPF-Silverlight 9 SP1 新特性
- 增强导入 Excel 文件的打印设置。
- 增强导入含有多条件格式的 Excel 文件类型。
- 增强控件添加时的 Licenses.licx 文件的更新。